package com.smedi.ismedi.personnel.api.dto.response.resp;

import io.swagger.annotations.ApiModelProperty;
import lombok.*;

import java.io.Serializable;

/**
 * @Author: xulinjun
 * @Date: 2021-6-8 13:28
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@EqualsAndHashCode(callSuper = false)
public class PersonResp implements Serializable {
    @ApiModelProperty(value = "id")
    private Long id;

    @ApiModelProperty(value = "名字")
    private String lastName;

    @ApiModelProperty(value = "性别")
    private String gender;

    @ApiModelProperty(value = "人员类型")
    private String personType;

    @ApiModelProperty(value = "是否内部")
    private boolean internal;

    @ApiModelProperty(value = "员工编号")
    private String employeeNum;

    @ApiModelProperty(value = "用户名")
    private String userName;

    @ApiModelProperty(value = "手机号")
    private String mobile;

    @ApiModelProperty(value = "邮箱")
    private String email;

    @ApiModelProperty(value = "办公电话")
    private String officeTelephone;

    @ApiModelProperty(value = "身份正")
    private String idCard;

    @ApiModelProperty(value = "状态")
    private String status;

    @ApiModelProperty(value = "排序")
    private Integer personOrder;
}
